what's keeping someone - French English Dictionary